Date: Tue, 05 Nov 1996 00:27:57 GMT
Server: NCSA/1.5
Content-type: text/html
Last-modified: Thu, 19 Sep 1996 18:02:04 GMT
Content-length: 1865

<!DOCTYPE HTML PUBLIC "-//W3O//DTD W3 HTML 2.0//EN">
<!Converted with LaTeX2HTML 95 (Thu Jan 19 1995) by Nikos Drakos (nikos@cbl.leeds.ac.uk), CBLU, University of Leeds >
<HEAD>
<TITLE> Prerequisites</TITLE>
</HEAD>
<body background="yellow_s.gif">
<BODY>
<meta name="description" value=" Prerequisites">
<meta name="keywords" value="info">
<meta name="resource-type" value="document">
<meta name="distribution" value="global">
<P>
 <BR> <HR><!WA0><!WA0><!WA0><!WA0><!WA0><!WA0><!WA0><!WA0><!WA0><!WA0><!WA0><!WA0><!WA0><!WA0><!WA0><!WA0><A NAME=tex2html29 HREF="http://www.cs.wisc.edu/~cs564-1/info/node3.html"><!WA1><!WA1><!WA1><!WA1><!WA1><!WA1><!WA1><!WA1><!WA1><!WA1><!WA1><!WA1><!WA1><!WA1><!WA1><!WA1><IMG ALIGN=BOTTOM
ALT="next"
SRC="http://www.cs.wisc.edu/latex2html//next_motif.gif"></A>   <!WA2><!WA2><!WA2><!WA2><!WA2><!WA2><!WA2><!WA2><!WA2><!WA2><!WA2><!WA2><!WA2><!WA2><!WA2><!WA2><A
NAME=tex2html27 HREF="http://www.cs.wisc.edu/~cs564-1/cs564.html"><!WA3><!WA3><!WA3><!WA3><!WA3><!WA3><!WA3><!WA3><!WA3><!WA3><!WA3><!WA3><!WA3><!WA3><!WA3><!WA3><IMG ALIGN=BOTTOM ALT="up"
SRC="http://www.cs.wisc.edu/latex2html//up_motif.gif"></A>   <!WA4><!WA4><!WA4><!WA4><!WA4><!WA4><!WA4><!WA4><!WA4><!WA4><!WA4><!WA4><!WA4><!WA4><!WA4><!WA4><A
NAME=tex2html21 HREF="http://www.cs.wisc.edu/~cs564-1/info/node1.html"><!WA5><!WA5><!WA5><!WA5><!WA5><!WA5><!WA5><!WA5><!WA5><!WA5><!WA5><!WA5><!WA5><!WA5><!WA5><!WA5><IMG ALIGN=BOTTOM ALT="previous"
SRC="http://www.cs.wisc.edu/latex2html//previous_motif.gif"></A>
<BR>
<B> Next:</B> <!WA6><!WA6><!WA6><!WA6><!WA6><!WA6><!WA6><!WA6><!WA6><!WA6><!WA6><!WA6><!WA6><!WA6><!WA6><!WA6><A NAME=tex2html30 HREF="http://www.cs.wisc.edu/~cs564-1/info/node3.html"> Office Hours</A>
<B>Up:</B> <!WA7><!WA7><!WA7><!WA7><!WA7><!WA7><!WA7><!WA7><!WA7><!WA7><!WA7><!WA7><!WA7><!WA7><!WA7><!WA7><A NAME=tex2html28 HREF="http://www.cs.wisc.edu/~cs564-1/cs564.html">CS564 Fall 1996 Course </A>
<B> Previous:</B> <!WA8><!WA8><!WA8><!WA8><!WA8><!WA8><!WA8><!WA8><!WA8><!WA8><!WA8><!WA8><!WA8><!WA8><!WA8><!WA8><A NAME=tex2html22 HREF="http://www.cs.wisc.edu/~cs564-1/info/node1.html"> Overview</A>
<BR> <HR> <P>
<H1><A NAME=SECTION00020000000000000000> Prerequisites</A></H1>
<P>
The most important requirement is familiarity with Unix and C++.
I will <em> not</em> cover C++; if you know C (very well!) you may
be able to pick up the necessary C++ concepts as you go along,
but this is up to you!  
C++ is an extension of C with several additional features:
function name overloading,
call-by-reference as well as C's call-by-value,
support for ADTs through <em> classes</em> and
support for object-oriented programming, via inheritance and dynamic binding.
There is a fair amount of on-line
tutorial material on C++; look at the CS564 home page for pointers.
If you are not familiar with even C, you should not be in this course.
<P>
<BR> <HR>
<P><ADDRESS>
Wed Sep  6 11:38:58 CDT 1996
</ADDRESS>
</BODY>
